block of houses between two streets - Alemán Inglés Diccionario